Name | Description | Inherited | Exported to Kanzi Engine |
---|---|---|---|
Property Types | The property types whose properties can be edited in the materials of this material type | No | No |
Preprocessor Defines | Preprocessor defines to be added for shader source | No | No |
Uniforms | The uniform attributes the shader uses to render the material. Uniforms with FIXED_UNIFORM source type have reserved names and are supplied to the shader by Kanzi engine. Uniforms with PROPERTY_TYPE source type are specified using the properties in the materials. Uniforms with NO_SOURCE source type do not have a source specified; use Sync with Uniforms button to fix that. |
No | No |
Attributes | The vertex attributes the shader expects to find from the vertex buffer of the models that are associated with materials of this material type. For example, this includes the position, normal, and texture coordinates of the vertices. If the names of the attributes in models do not match the names of the attributes in the shader, you must manually map the names. |
No | No |
Name | Description | Inherited | Exported to Kanzi Engine |
---|---|---|---|
Is Used by Code | Whether or not the application code uses this asset. Used for determining unused assets. | No | No |
Visibility Across Projects | Sets whether this resource is available to referencing projects: - Project setting uses the value of the Resource Visibility Across Projects property of the project. - Private makes the resource available only to this project. - Public makes the resource available in the dropdown menus of referencing projects. |
No | No |
Keep Alive Behavior | The keep-alive behavior of this resource. Can be used to deny unloading of the resource. | No | No |
Description | Add a description of the purpose of this item. To export descriptions to a plain text file, select File > Export > Export Descriptions. When you export the kzb file, this description is not included in the exported file. |
No | No |